package classesDummy;

import java.util.ArrayList;

import classes.*;
import driver.Configuracio;
import driver.GeneradorAgenda;

public class GenerarAgendaDummy implements GeneradorAgenda {

	private Agenda agenda;
	
	public GenerarAgendaDummy(ArrayList<Comanda> comandes, Configuracio configuracioActual) {
		
		
		Activitat activitat1=new Activitat("CursJAVA") ;
		Activitat activitat2=new Activitat(configuracioActual.getCampsOUT().getStrTancat());
		
		Hora hora1= new Hora(12,activitat1);
		Hora hora2= new Hora(16,activitat2);
		
		Dia dia1 = new Dia(12);
		dia1.afegirHora(hora1);
		dia1.afegirHora(hora2);
		
		Dia dia2 = new Dia(13);
		dia2.afegirHora(hora1);
		dia2.afegirHora(hora2);
		
		Dia dia3 = new Dia(14);
		dia3.afegirHora(hora1);
		dia3.afegirHora(hora2);
		
		Dia dia4 = new Dia(15);
		dia4.afegirHora(hora1);
		dia4.afegirHora(hora2);
		
		Mes mes= new Mes(1);
		mes.afegirDia(dia1);
		mes.afegirDia(dia2);
		mes.afegirDia(dia3);
		mes.afegirDia(dia4);
		
		Any any=new Any (2008);
		any.afegirMes(mes);
		Calendari cal=new Calendari();
		cal.afegirAny(any);
		
		agenda =new Agenda();
		
		Espai sala1= new Espai("Sala 1");
		Espai sala2= new Espai(" Sala gran");
		sala1.assignarCalendari(cal);
		sala2.assignarCalendari(cal);
		
		agenda.assignarEspai(sala1);	
		agenda.assignarEspai(sala2);	
	}

	
	public Agenda getAgenda() {
		return agenda;
	}
	
	
}
